/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cz.hamacekj.geometr.plugin;

/**
 * "Rovný" primitivní objekt. Tedy přímka, polopřímka nebo kružnice.
 * @author hamacekh
 */
public interface ILinearObject extends PrimitiveObject {
    
    /**
     * Vrátí první bod, pomocí kterého je přímka definována.
     * @return první bod.
     */
    public IPoint getA();
    /**
     * Vrátí druhý bod, pomocí kterého je přímka definována.
     * @return druhý bod.
     */
    public IPoint getB();
}
